home *** CD-ROM | disk | FTP | other *** search
- Changelog:
-
- 1.20 - 1.21
- ----------------------------------------------------------------------
- Added:
- -Backup host capabilities. If Amytal is unable to contact the central
- server at startup it will check several backup hosts. This should
- resolve any problems that you will have with our current, or any future
- hosts of Amytal.
- Fixed:
- -There are several bug fixes in this version that will realize large
- performance increases for most users. I had left a debugging pause
- in a subroutine of .25 seconds in every version since 1.00. I just
- recently relized that this was still in release versions of Amytal.
- This meant that if Amytal returned 12 results there would be a 3
- second gap (12 * .25) between when they were received and when the
- file was written and available to be exec'd. This fix is especially
- important if you were getting historical enteries. If you got 30
- results in a large pub with historical enteries the file could have
- been held up for as long as 8-10 seconds.
-
- 1.10 - 1.20
- ----------------------------------------------------------------------
- Added:
- -League and Historical Filters (bamFa|jupe) - see documentation.html
- -Style templates (bamFa|jupe) - see documentation.html
- -Recent counter to results - "10 of 10 players identified. 2 friends.
- 1 recent." A player is 'recent' if they are currently on the league
- roster. (bamFa|jupe)
- -Some added database security and quite a bit more normalization.
- -UGS functionality
- Fixed:
- -Another problem with Steam and Status. Valve is very bad about
- providing standardized, reliable output. Hopefully this will be the
- last time this has to be modified.
- -Totally reconfigured setup.exe. You can now manually locate your
- \SteamApps\ directory if setup.exe cannot find it based on your
- registry keys. For each user you can also specify the directory
- where condump files go (this will allow foreign users who have
- \cstrike_tchinese\ and etc to use Amytal).
- -Fixed one possible cause for lockups - obscure and rare, but could
- help a few people who had lockup problems.
- -Amytal will only allow one instance of itself to be running at a
- time, this should solve some problems for people who tried to start
- 10 copies at once...
-
- 1.00 - 1.10
- ----------------------------------------------------------------------
- Removed:
- -Removed Amytal Injected notification from retrieved.cfg. I liked
- it because it notified my team when I had started Amytal, but too
- many complaints ;)
-
- Added:
- -Added a debug option to the systray menu. Debugging is currently
- defaulting to on - I have the ability to change the default to off
- in the setup XML results returned from server. It will remain on
- for the next week or so while I iron out any more bugs.
- -Added a silent option: amytalSilent.cfg is created in the same
- directory as retrieved.cfg. Execing this file will display the
- same results in your console with no team_say notifications.
- -Added HISTORY, HISTORICAL LINK, and ALTERNATE information.
- Historical information will be appened with [H]. Historical info
- will only show up in amytalsilent.cfg, there are often many results
- and using say_team would take forever.
- Alternate steamids will be appended with [A]. Alternate steamids
- will show up in both retrieved.cfg and amytalsilent.cfg.
- Historical Links will be appended with [HL: wonid] and SHOULD only
- show up in amytalsilent.cfg. These links do not exist for every
- player, they were developed using our history and some heuristics,
- thus they are not perfect, but the ones that do show up should be
- accurate.
-
- Fixed:
- -Fixed assumption that status would always show 1 user per line
- Sometimes Steam would put 2 users on the same status line which
- would cause Amytal to report different results even when the
- players in a game didn't change. That behavior should disappear.
- If you still get inconsistent or what you think are incomplete
- results please let me know.
- -Fixed assumption that userconfig.cfg was being executed by
- every Steam user in their config.cfg. If the line does not appear
- in your config.cfg it will be added. Must run setup.exe for this
- to take effect.
- -Fixed some minor count problems where an id that was showing up
- twice in the database (user is multiclanning) would be counted
- towards the # of # players identified.
- -Fixed a minor issue with locating Steam. Both will check an
- additional key if the standard key fails to locate your HL.
- This should help with some people who were getting the error:
- "Could not find your Half-Life/Steam key in registry".
-
- Known Issues:
- -So far 2 people have reported an issue with setup.exe crashing
- when they click on their steam username in the listbox. I cannot
- replicate this behavior. If this is happening to you have some
- time to devote to debugging this I would appreciate it if you stop
- by #amytal and let me know.
-
- Things I may or may not do (based on demand):
- -Some people have requested a way to format the output differently.
- I may provide a way to re-order and delimit the data when it is
- stored in the .cfg files. I may also add the ability to change the
- names of the .cfg files in setup.exe - but really for those of you
- who have problems spelling retrieved.cfg - just make a bind?
- As far as the csi=cal-im cs=cal-i, I actually LIKE those small
- abbrevations, and I think they make sense. If enough of you
- disagree and voice it to me on IRC I may allow you to change those
- as well.
- -Does anyone want this to have an option to start when windows does?
- Or when Steam does? A few people asked.. I just leave mine opened.
-
- Things I may or may not do (based on resources):
- -The plan is to add match history to the current results. Things
- went well over the last few days so I ramped up the queries and
- results to include history. If things go well with this release
- I will add in the match history (which requires several more
- queries per Amytal). Just trying to keep things reliable and
- stable my going up slowly.